Caretta Caretta — synonyms, definition
1. Caretta caretta (Noun)
2 synonyms
loggerhead loggerhead turtle
1 definition
Caretta caretta (Noun) — Very large carnivorous sea turtle; wide-ranging in warm open seas.
2 types of
marine turtle sea turtle
2 parts of
Caretta genus Caretta